branched peppergrass - Alemán Inglés Diccionario